
body {
	font-family: 'Times New Roman', serif;
}

.tiny {
	font-style: italic;
	font-size:90%;
}

h1 {
	background: Beige; 
	color: brown;
	font-family: 'comic sans ms', serif;
	font-size: 130%;
	font-variant: small-caps;
	font-weight: 400;
	line-height: 120%;
	margin: 0px 0px 0px 0px;
}

h2 {
	background: rgb(220,220,245); 
	color: black;
	font-family: 'comic sans ms', serif;
	font-size: 110%;
	font-weight: 700;
	line-height: 100%;
	margin: 18px 0px 0px 0px;
}

h3 {
	background: rgb(240,240,240); 
	font-family: 'comic sans ms', serif;
	color: black;
	font-size: 100%;
	font-weight: 400;
	line-height: 100%;
}


h1.name {
  background: white;
	font-family: 'Georgia', 'Times New Roman', serif;
	font-size: 185%;
	font-weight: 700;
	font-variant: small-caps;
}

a.name {
	color: Maroon;
	text-decoration: none;
}

a.name:hover {
	color: rgb(120,120,120);
}

h2.cadre {
	background: Beige; 
	color: black;
	font-family: 'comic sans ms', serif;
	font-size: 110%;
	font-weight: 400;
	line-height: 100%;
	margin: 0px 0px 0px 0px;
}

table.cadre {
	border-collapse: collapse;
}

tr.cadre {
	border-bottom: 3px solid Beige;
}

td.cadre {
	border-left: 3px solid Beige;
}

h3.cadre {
	background: white; 
	color: brown;
	font-family: 'Times New Roman', serif;
	font-size: 100%;
	font-weight: 400;
	line-height: 100%;
	margin: 3px 0px 2px 0px;
}

a.selected {
  color: brown;
	text-decoration: none;
}

a.cadre {
	color: rgb(120,120,120);
	text-decoration: none;
}

a.cadre:hover {
	color: brown;
}

TABLE.contact {
	font-family: arial, serif;
}
